
/**
 * 公共请求模块
 */
import fetch from 'admin/config/axiosfetch'

export default {
	Login(params) {
		return fetch('/login', params);
	},
	Logout(){
		return fetch('/logout');
	},
	Password(params){
		return fetch('/password' , params);
	},
	Common:{
		Table(url,params){
			return fetch(url , params , 'get');
		},
		CSRF(){
			return fetch('/view/csrf' , [],'get');
		},
		AdminInfo:{
			//获取个人信息
			Get(){
				return fetch('/view/admininfo' , [] , 'get');
			},
			//全局信息
			Common(){
				return fetch('/view/admininfo/common' , [] , 'get');
			},
			//获取当前用户相应动作权限
	        Permission(params){
	            return fetch('view/admininfo/permission', params,'get');
	        },
			//获取所有地址
			DistrictAll(){
				return fetch('/view/all/district' , [] , 'get');
			},
			//头像更新
			AvatarUpdate(params){
				return fetch('/update/admininfo/avatar' , params );
			},
			//个人信息更新
			Update(params){
				return fetch('/update/admininfo' , params );
			},
			
		}
	}
}